Big Huge Thesaurus

Ximenesia encelioides

noun